
#ifndef _WC_TOOLS_H_
#define _WC_TOOLS_H_
/* 包含头文件代码 */
#include <stdio.h>
#include <stdint.h> 

#ifdef __cplusplus
extern "C"{
#endif
/*******************************************************************************
 * Definitions
 ******************************************************************************/
/* 公共(可被其他源文件使用)宏、枚举、结构体的定义 */


/*******************************************************************************
 * API
 ******************************************************************************/
/* 外部函数(可加 extern 修饰)的声明 */
float bmi_calc(float height, float weight);

float body_fat_rate(uint8_t gender, float waistline, float height, float weight);

float water_percentage(uint8_t age, uint8_t gender, float height, float weight);

float water_content(float water_percentage, float weight);

float bone_mass(uint8_t gender, float height, float weight);

float muscle_rate(float bone_mass, float weight);

char body_type(uint8_t gender, float bmi);


#ifdef __cplusplus
}
#endif
#endif
